\hypertarget{_lift_tester_8c}{\section{C\-:/\-Users/\-Robotics\-Club/\-Desktop/hprobotics/2012-\/2013/3785/\-Lift\-Tester.c File Reference}
\label{_lift_tester_8c}\index{C\-:/\-Users/\-Robotics\-Club/\-Desktop/hprobotics/2012-\/2013/3785/\-Lift\-Tester.\-c@{C\-:/\-Users/\-Robotics\-Club/\-Desktop/hprobotics/2012-\/2013/3785/\-Lift\-Tester.\-c}}
}
{\ttfamily \#include \char`\"{}Joystick\-Driver.\-c\char`\"{}}\\*
{\ttfamily \#include \char`\"{}drivers/hitechnic-\/sensormux.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}drivers/hitechnic-\/irseeker-\/v2.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}drivers/hitechnic-\/protoboard.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}3785\-\_\-motion\-\_\-functions.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}P\-I\-D\-Controlled\-Motor.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}I\-R\-Controller.\-h\char`\"{}}\\*
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{_lift_tester_8c_a09332f84423cad6ca8fd23ed12e5b825}{gripper\-Adjust} (int position)
\item 
task \hyperlink{_lift_tester_8c_af01748c820173c26a30a3d98b6d74b2e}{run\-Controllers} ()
\item 
task \hyperlink{_lift_tester_8c_ae394e744af7c641b8b3c9048d2d65ded}{move\-Lift} ()
\item 
void \hyperlink{_lift_tester_8c_abae9ca135819d595513c6337fbd35c9b}{go\-To\-Position} (int position)
\item 
void \hyperlink{_lift_tester_8c_a7ac9459b8a0394be670365a8fe4d3d52}{initialize\-Robot} ()
\item 
task \hyperlink{_lift_tester_8c_a9a2af8e2cd81255d3bf384db4a382807}{main} ()
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct_p_i_d_controlled_motor}{P\-I\-D\-Controlled\-Motor} \hyperlink{_lift_tester_8c_a3822d88a990be1e66ac8c8cbb0737eaf}{lift}
\item 
const t\-M\-U\-X\-Sensor \hyperlink{_lift_tester_8c_a50b66584cef4ef5fec036bc6ed9712b4}{I\-R\-S\-Left} = msensor\-\_\-\-S4\-\_\-1
\item 
const t\-M\-U\-X\-Sensor \hyperlink{_lift_tester_8c_a8745f90c2f2ecf0fe3a83b5523bc6489}{I\-R\-S\-Right} = msensor\-\_\-\-S4\-\_\-2
\item 
const t\-M\-U\-X\-Sensor \hyperlink{_lift_tester_8c_add8b5105027c84691a85650b4fc4d8e4}{I\-R\-S\-Side} = msensor\-\_\-\-S4\-\_\-4
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{_lift_tester_8c_abae9ca135819d595513c6337fbd35c9b}{\index{Lift\-Tester.\-c@{Lift\-Tester.\-c}!go\-To\-Position@{go\-To\-Position}}
\index{go\-To\-Position@{go\-To\-Position}!LiftTester.c@{Lift\-Tester.\-c}}
\subsubsection[{go\-To\-Position}]{\setlength{\rightskip}{0pt plus 5cm}void go\-To\-Position (
\begin{DoxyParamCaption}
\item[{int}]{position}
\end{DoxyParamCaption}
)}}\label{_lift_tester_8c_abae9ca135819d595513c6337fbd35c9b}


Definition at line 100 of file Lift\-Tester.\-c.

\hypertarget{_lift_tester_8c_a09332f84423cad6ca8fd23ed12e5b825}{\index{Lift\-Tester.\-c@{Lift\-Tester.\-c}!gripper\-Adjust@{gripper\-Adjust}}
\index{gripper\-Adjust@{gripper\-Adjust}!LiftTester.c@{Lift\-Tester.\-c}}
\subsubsection[{gripper\-Adjust}]{\setlength{\rightskip}{0pt plus 5cm}void gripper\-Adjust (
\begin{DoxyParamCaption}
\item[{int}]{position}
\end{DoxyParamCaption}
)}}\label{_lift_tester_8c_a09332f84423cad6ca8fd23ed12e5b825}


Definition at line 45 of file Lift\-Tester.\-c.

\hypertarget{_lift_tester_8c_a7ac9459b8a0394be670365a8fe4d3d52}{\index{Lift\-Tester.\-c@{Lift\-Tester.\-c}!initialize\-Robot@{initialize\-Robot}}
\index{initialize\-Robot@{initialize\-Robot}!LiftTester.c@{Lift\-Tester.\-c}}
\subsubsection[{initialize\-Robot}]{\setlength{\rightskip}{0pt plus 5cm}void initialize\-Robot (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{_lift_tester_8c_a7ac9459b8a0394be670365a8fe4d3d52}


Definition at line 126 of file Lift\-Tester.\-c.

\hypertarget{_lift_tester_8c_a9a2af8e2cd81255d3bf384db4a382807}{\index{Lift\-Tester.\-c@{Lift\-Tester.\-c}!main@{main}}
\index{main@{main}!LiftTester.c@{Lift\-Tester.\-c}}
\subsubsection[{main}]{\setlength{\rightskip}{0pt plus 5cm}task main (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{_lift_tester_8c_a9a2af8e2cd81255d3bf384db4a382807}


Definition at line 158 of file Lift\-Tester.\-c.

\hypertarget{_lift_tester_8c_ae394e744af7c641b8b3c9048d2d65ded}{\index{Lift\-Tester.\-c@{Lift\-Tester.\-c}!move\-Lift@{move\-Lift}}
\index{move\-Lift@{move\-Lift}!LiftTester.c@{Lift\-Tester.\-c}}
\subsubsection[{move\-Lift}]{\setlength{\rightskip}{0pt plus 5cm}task move\-Lift (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{_lift_tester_8c_ae394e744af7c641b8b3c9048d2d65ded}


Definition at line 58 of file Lift\-Tester.\-c.

\hypertarget{_lift_tester_8c_af01748c820173c26a30a3d98b6d74b2e}{\index{Lift\-Tester.\-c@{Lift\-Tester.\-c}!run\-Controllers@{run\-Controllers}}
\index{run\-Controllers@{run\-Controllers}!LiftTester.c@{Lift\-Tester.\-c}}
\subsubsection[{run\-Controllers}]{\setlength{\rightskip}{0pt plus 5cm}task run\-Controllers (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{_lift_tester_8c_af01748c820173c26a30a3d98b6d74b2e}


Definition at line 54 of file Lift\-Tester.\-c.



\subsection{Variable Documentation}
\hypertarget{_lift_tester_8c_a50b66584cef4ef5fec036bc6ed9712b4}{\index{Lift\-Tester.\-c@{Lift\-Tester.\-c}!I\-R\-S\-Left@{I\-R\-S\-Left}}
\index{I\-R\-S\-Left@{I\-R\-S\-Left}!LiftTester.c@{Lift\-Tester.\-c}}
\subsubsection[{I\-R\-S\-Left}]{\setlength{\rightskip}{0pt plus 5cm}const t\-M\-U\-X\-Sensor I\-R\-S\-Left = msensor\-\_\-\-S4\-\_\-1}}\label{_lift_tester_8c_a50b66584cef4ef5fec036bc6ed9712b4}


Definition at line 107 of file Lift\-Tester.\-c.

\hypertarget{_lift_tester_8c_a8745f90c2f2ecf0fe3a83b5523bc6489}{\index{Lift\-Tester.\-c@{Lift\-Tester.\-c}!I\-R\-S\-Right@{I\-R\-S\-Right}}
\index{I\-R\-S\-Right@{I\-R\-S\-Right}!LiftTester.c@{Lift\-Tester.\-c}}
\subsubsection[{I\-R\-S\-Right}]{\setlength{\rightskip}{0pt plus 5cm}const t\-M\-U\-X\-Sensor I\-R\-S\-Right = msensor\-\_\-\-S4\-\_\-2}}\label{_lift_tester_8c_a8745f90c2f2ecf0fe3a83b5523bc6489}


Definition at line 108 of file Lift\-Tester.\-c.

\hypertarget{_lift_tester_8c_add8b5105027c84691a85650b4fc4d8e4}{\index{Lift\-Tester.\-c@{Lift\-Tester.\-c}!I\-R\-S\-Side@{I\-R\-S\-Side}}
\index{I\-R\-S\-Side@{I\-R\-S\-Side}!LiftTester.c@{Lift\-Tester.\-c}}
\subsubsection[{I\-R\-S\-Side}]{\setlength{\rightskip}{0pt plus 5cm}const t\-M\-U\-X\-Sensor I\-R\-S\-Side = msensor\-\_\-\-S4\-\_\-4}}\label{_lift_tester_8c_add8b5105027c84691a85650b4fc4d8e4}


Definition at line 109 of file Lift\-Tester.\-c.

\hypertarget{_lift_tester_8c_a3822d88a990be1e66ac8c8cbb0737eaf}{\index{Lift\-Tester.\-c@{Lift\-Tester.\-c}!lift@{lift}}
\index{lift@{lift}!LiftTester.c@{Lift\-Tester.\-c}}
\subsubsection[{lift}]{\setlength{\rightskip}{0pt plus 5cm}{\bf P\-I\-D\-Controlled\-Motor} lift}}\label{_lift_tester_8c_a3822d88a990be1e66ac8c8cbb0737eaf}


Definition at line 53 of file Lift\-Tester.\-c.

